widget-factory: Usefully demo Frame shadow types
authorDaniel Boles <dboles@src.gnome.org>
Thu, 14 Sep 2017 17:34:21 +0000 (18:34 +0100)
committerDaniel Boles <dboles@src.gnome.org>
Thu, 14 Sep 2017 17:35:08 +0000 (18:35 +0100)
Instead of showing the 4 types except for GTK_SHADOW_NONE, which are all
treated identically and provide no way for themes to differentiate, just
keep 2 Frames, and make one of them GTK_SHADOW_NONE to demo a flat Frame

demos/widget-factory/widget-factory.ui

index 253a4aed6889f8c7d876cdea4eb3145d320fcf24..be50421e521929abf22c1cc7d6b3d8fb2d8c8625 100644 (file)
@@ -1160,7 +1160,7 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                             <property name="shadow_type">in</property>
                             <child type="label">
                               <object class="GtkLabel" id="label1">
-                                <property name="label" translatable="yes">&lt;b&gt;In&lt;/b&gt;</property>
+                                <property name="label" translatable="yes">&lt;b&gt;Shadow&lt;/b&gt;</property>
                                 <property name="use_markup">1</property>
                               </object>
                             </child>
@@ -1168,10 +1168,10 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                         </child>
                         <child>
                           <object class="GtkFrame" id="frame2">
-                            <property name="shadow_type">out</property>
+                            <property name="shadow_type">none</property>
                             <child type="label">
                               <object class="GtkLabel" id="label2">
-                                <property name="label" translatable="yes">&lt;b&gt;Out&lt;/b&gt;</property>
+                                <property name="label" translatable="yes">&lt;b&gt;No shadow&lt;/b&gt;</property>
                                 <property name="use_markup">1</property>
                               </object>
                             </child>
@@ -1180,33 +1180,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                             <property name="position">1</property>
                           </packing>
                         </child>
-                        <child>
-                          <object class="GtkFrame" id="frame3">
-                            <child type="label">
-                              <object class="GtkLabel" id="label17">
-                                <property name="label" translatable="yes">&lt;b&gt;Etched in&lt;/b&gt;</property>
-                                <property name="use_markup">1</property>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="position">2</property>
-                          </packing>
-                        </child>
-                        <child>
-                          <object class="GtkFrame" id="frame4">
-                            <property name="shadow_type">etched-out</property>
-                            <child type="label">
-                              <object class="GtkLabel" id="label18">
-                                <property name="label" translatable="yes">&lt;b&gt;Etched out&lt;/b&gt;</property>
-                                <property name="use_markup">1</property>
-                              </object>
-                            </child>
-                          </object>
-                          <packing>
-                            <property name="position">3</property>
-                          </packing>
-                        </child>
                       </object>
                       <packing>
                         <property name="position">6</property>